be up to the task - Turco Inglés Diccionario